Add support for Microting.EntityFrameworkCore.MySql EF Core driver - #1730
Conversation
…hich is a maintained fork of the abandoned Pomelo driver)
Summary - All Code Coverage (ubuntu-latest)
|
It is standard to align Runtime and EF Core versions, so this change shouldn't be controversial, but I do wonder if it could cause some difficulty for Steeltoe consumers that aren't as strict about that alignment? I'm a little hesitant to potentially force a major version bump for a significant dependency inside a minor Steeltoe release. |
…/MySqlEntityFrameworkCorePackageResolver.cs Co-authored-by: Tim Hess <tim.hess@broadcom.com>
I suppose your concern is justified. An app explicitly referencing EF Core 10 with Steeltoe If Steeltoe updated to EF Core 10 on I'll revert the break. |
|



Description
Microting.EntityFrameworkCore.MySql is a new (maintained) fork of the abandoned Pomelo.EntityFrameworkCore.MySql driver. This PR adds support for using Microting in the EF Core Connector for MySQL.
At the time of writing, the latest Pomelo release targets EF Core 9, while Microting includes EF Core 10 support (and EF Core 11 support is on its way).
Fixed: PackageSteeltoe.Connectors.EntityFrameworkCorestill referenced the 8.* version ofMicrosoft.EntityFrameworkCore.Relationalin itsnet10.0target.UPDATE: Reverted because this is too much of a breaking change (see conversation below).
Closes #1729.
Quality checklist